BiCloud-2M: A Combined Bigraph Maude-based Tool for Cloud Specification and Analysis

نویسندگان

  • Zakaria Benzadri
  • Chafia Bouanaka
  • Faiza Belala
چکیده

Service availability is a challenging issue in Cloud Computing. It implies continuous reconfiguration of cloud architecture by adding or removing different resources (virtual machines, services...) to ensure the suited quality of service. Thus a main goal in Cloud systems design is to model and analyse cloud architecture and its dynamic reconfiguration. Based on Bigraphical Reactive Systems (BRS) theory as a semantic framework and Maude language as an executable specification language, we propose a tool called BiCloud2M offering a formal support for specifying and analysing cloud architecture systems. In this paper, we describe the BiCloud-2M implementation, and how it can be used to verify some cloud inherent properties.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Formal Framework for Cloud Systems

Cloud Computing is an emerging topic with high potentials in the IT industry. Its offered services need to be adapted to deal with variations caused by hostile environment, such as the Internet. Hence, a challenging issue in Cloud systems architecture is to model and analyze cloud-based services. However, few work has been dedicated to guarantee safe and secure adaptable services. The main obje...

متن کامل

Increasing Consistency in Multi-site Data Stores: Megastore-CGC and Its Formal Analysis

Data stores for cloud infrastructures provide limited consistency guarantees, which restricts the applicability of the cloud for many applications with strong consistency requirements, such as financial and medical information systems. Megastore is a replicated data store used in Google’s cloud infrastructure. Data are partitioned into entity groups, and consistency is only guaranteed if each t...

متن کامل

Specification and Analysis of the AER/NCA Active Network Protocol Suite in Real-Time Maude

This paper describes the application of the Real-Time Maude tool and the Maude formal methodology to the specification and analysis of the AER/NCA suite of active network multicast protocol components. Because of the time-sensitive and resource-sensitive behavior and the composability of its components, AER/NCA poses challenging new problems for its formal specification and analysis. Real-Time ...

متن کامل

Formal Simulation and Analysis of the CASH Scheduling Algorithm in Real-Time Maude

This paper describes the application of the Real-Time Maude tool to the formal specification and analysis of the CASH scheduling algorithm and its suggested modifications. The CASH algorithm is a sophisticated state-of-the-art scheduling algorithm with advanced capacity sharing features for reusing unused execution budgets. Because the number of elements in the queue of unused resources can gro...

متن کامل

The Real-Time Maude Tool

Real-Time Maude is a rewriting-logic-based tool supporting the formal specification and analysis of real-time systems. Our tool emphasizes expressiveness and ease of specification over algorithmic decidability of key properties, and provides a spectrum of analysis methods, including symbolic simulation, and unbounded and time-bounded reachability analysis and LTL model checking. Real-Time Maude...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014